estimated availability date - German English Dictionary